*A Bit of Fluff You Can Skip* Deke, here. The Deke who wrote the book, that is. Just a brief note to implore you to excuse any typos you may find in this document. I wrote it in a bit of a hurry -- big surprise there -- and though I spell checked it, nary an editor has passed so much as a jaundiced eye o'er its contents. This is me in the literary raw, as 'twere. *The Real Intro* You'll find eight filters in this folder. I created them all in Photoshop's Filter Factory over the course of a single long and tumultuous evening -- one of those wonderfully productive all nighters -- and I believe they serve genuine purposes, even the ones with silly names like Color Creep and Ripping Pixels. Four of the filters merely provide more convenient access to some of Photoshop's existing capabilities; the other four are unique and -- dare I say it? -- actually add functionality to this already vast and amazing program. (At least, this is what I've managed to con myself into believing. Now if I could only think of a good way to con you . . . ) *Installing the Filters* Installation is the simplest of procedures. Select the eight filters and drag-copy them to the Filters folder inside the Plug-Ins folder inside the folder that contains the Photoshop application. In addition to the filters themselves, I advise prospective filter programmers to copy the settings files so that you can load the code used to create the filters into the Filter Factory dialog box. For many, the code will serve as an important learning tool. The occasional power-programmer might even be able to improve on my code to make it better. Oh, and by the way, if Photoshop is running, quit the darn thing and relaunch it. The filters only load once at the beginning of each Photoshop session. *Using the Filters* Now that you've installed the filters and launched Photoshop, I urge you to open an RGB image. Something that you're willing to muck up. Not a picture of your new-born daughter or your car or anything you prize. Something disposable, like a scan of Howard Stern or Rush Limbaugh. Whatever. Under the Filter menu, you will now find a new submenu called Tormentia. Inside that, you'll find eight filters, as promised. Here's how they work, in order of appearance (which happens to be alphabetical): * Channel Mixer: This filter allows you to mix the contents of the three channels with each other to produce alternative coloring effects. This is the one that Adobe's programmers stole from me, as I mentioned in Chapter 5. Sadly, that's the way it is for us visionaries. We're just grist for the big corporate mill. Makes you want to cry, doesn't it? When you bring up the Channel Mixer dialog box, you'll find six slider bars. The top two affect the red channel, the next two affect the green channel, and the bottom two affect the blue channel. To achieve an effect with the filter, you first have to drag one of the three Over slider triangles to the right. This increases the presence of another channel in the current channel. The three sliders whose names include slashes -- like Blue/Green -- determine which channel is being mixed with the current channel. For example, if the Blue/Green slider is set to 0, and you move the Over Red slider triangle to 128 -- smack dab in the middle -- it means the blue channel is halfway mixed in with the contents of the red channel. Drag the Blue/Green slider all the way to the right to mix the green channel with the red channel instead. Somewhere in the middle mixes both blue and green channels with red. Use the Over Red slider to control the opacity of the foreign channel(s) from transparent, 0, to fully opaque, 255. * Color Creep: Color Creep multiplies the green channel into the red channel, the blue channel into the green channel, and the red channel into the blue channel. You lighten the impact of each multiplication by dragging one of the first three slider bars. Wrench Red lightens the effect on the red channel, Gnarl Green does the same for the green channel, and Bother Blue goes ditto for the blue channel. The fourth slider bar, Mix to Taste, allows you to specify the opacity of the Color Creep effect from 0 for untouched original image to 255 for fully opaque. Any number of interesting effects can be created using this filter. * CrissCross: Another seemingly boring filter that is incredibly practical, CrissCross adds grid lines to your image. Use the Horizontal and Vertical sliders to determine the frequency of the grid lines. Keep in mind, the numbers on the sliders do *not* equate to the number of grid lines. Rather, you drag the slider triangle to the right in order to introduce grid lines like folds in a collapsing curtain. (Mathematically, the analogy is surprisingly accurate.) Horizontal and Vertical values of 0 apiece result in one horizontal line and one vertical line dividing the image into exact quarters (or as exact as possible -- e.g., one quadrant may a pixel wider than another). Values of 129 apiece divide the image into 1/16ths. A value of 255 creates one grid line every other pixel. The Opacity slider bar determines the opacity of the grid lines. Use the Red, Green, and Blue sliders to specify the color of the lines. Red, Green, and Blue values of 255 apiece, for example, result in white lines. (I would have preferred to simply apply the current foreground color to the grid lines, but the Filter Factory provides no foreground or background color variable.) Tip: Apply this filter to a transparent layer. This way, you can turn the grid on and off without affecting the underlying image itself. * Full Channel Press: Though it produces a very different effect, the code for this filter is nearly exactly like the Color Creep. The only different is that instead of multiplying one channel by another, Full Channel Press multiples the color by itself. As with Color Creep, you drag the triangles in the first three sliders -- cleverly named Bench Red, Jerk Green, and Pump Blue -- to the right to lighten the effect on each channel. The Gym Mix slider determines the opacity of the new channels over the originals. * Noise Blaster: Like the CrissCross filter, Noise Blaster is unlike anything offered by Photoshop. Rather than adding a random coating of noise like the Add Noise filter, Noise Blaster randomly distributes colors that already exist in specified directions. The result is a directional noise effect that has much the same relationship to Add Noise as Motion Blur has to the standard Blur command. The most important options inside the Noise Blaster dialog box are the last two sliders, Horiz. (L/R) and Vert. (D/U). (The L/R stands for left/right; D/U stands for down/up.) A value of 128 for either slider indicates no movement. Drag the Horiz. (L/R) triangle to the right to specify the distance that pixels can jump rightward from their original positions; drag it to the left to make the pixels jumps leftward. Drag the Vert. (D/U) slider to the left to move the pixels down; move it to the right to move them upward. Small values create randomized edges, much like a directional Diffuse filter; larger values create trails; and very large values blow the image apart. Meanwhile, you can control the opacity of the effect on each channel using the Red Tint, Green Tint, and Blue Tint options. * Ripping Pixels: Another previously unavailable noise filter, Ripping Pixels generates a random brightness value between like pixels in two color channels and places that value in the third channel. The slider bars allow you to vary the opacity of the effects. For example, if you set the Red Noise slider to 255, the Ripping Pixels filter would calculate a random average between each like pixel in the green and blue channels and place it in the red channel at full opacity. The wonderful thing about this filter is that even with all three sliders set to their highest settings, Ripping Pixels does not ruin the detail in the image, but rather integrates the detail into the noise. *Rotator: This filter rotates the red, green, and blue channels independently. You can also create a protrusion in the center of the image using the Distorto slider. I examine this filter in detail inside the book, so if you want more information, check out Chapter 17. * SuperInvert: You can already invert channels by switching the Output Levels slider triangles in the Levels dialog box for each of the three color channels, but since lots of folks don't know about this option or are a little bit overwhelmed by all the other stuff that the Levels command can do, I figured I'd spin this extremely useful function off into its own, stripped down environment -- a.k.a., the SuperInvert filter. The SuperInvert dialog box provides three slider bars, Red, Green, and Blue. Each one remaps each brightness value in the channel to its exact opposite over the length of the slider. Light pixels incrementally darken and dark ones lighten as you drag the slider bar to the right. By 129, all pixels in the channel have turned to gray. As you drag to higher values, the pixels reemerge to form a partially inverted image. By 255, the channel is fully inverted. *Epilogue* Oh, yeah. right. A ReadMe file like this deserves an epilogue. I don't think so. Just go use the filters and have fun. And if you don't like them, open up the settings files and turn them into something better. *Copyright* Incidentally, the filters are copyrighted to me, as in Copyright ©1998 Deke McClelland. I'd prefer if you didn't copy the filters or any of the settings files for your friends, loved ones, arch enemies, or complete strangers. I consider the collection to be an integral part of the book, one the many things that your $49.95 buys.